Skip to content

feat: respond-io piece#8616

Merged
onyedikachi-david merged 10 commits intoactivepieces:mainfrom
aryel780:feat-respond-io
Aug 6, 2025
Merged

feat: respond-io piece#8616
onyedikachi-david merged 10 commits intoactivepieces:mainfrom
aryel780:feat-respond-io

Conversation

@aryel780
Copy link
Copy Markdown
Contributor

@aryel780 aryel780 commented Aug 1, 2025

What does this PR do?

Adds Respond.io triggers and actions.

Triggers

  • New Incoming Message
  • New Outgoing Message
  • Conversation Opened
  • Conversation Closed
  • New Contact
  • Contact Updated
  • Contact Tag Updated

Write Actions

  • Create Contact
  • Create or Update Contact
  • Delete Contact
  • Add Tag to Contact
  • Assign or Unassign Conversation
  • Add Comment to Conversation
  • Open Conversation

Search Actions

  • Find Contact

closes #8613
/claim #8613

@algora-pbc algora-pbc bot mentioned this pull request Aug 1, 2025
@kishanprmr
Copy link
Copy Markdown
Collaborator

@aryel780 please add video demonstration for all actions/triggers.

@aryel780
Copy link
Copy Markdown
Contributor Author

aryel780 commented Aug 4, 2025

@onyedikachi-david @kishanprmr Demo

Screen.Recording.2025-08-04.at.11.29.47.AM.mov

@onyedikachi-david onyedikachi-david self-assigned this Aug 4, 2025
@onyedikachi-david
Copy link
Copy Markdown
Collaborator

For the triggers, there is no programatic endpoint for that as stated in the docs: Docs ref it should be like this trigger: Trigger @aryel780

@aryel780
Copy link
Copy Markdown
Contributor Author

aryel780 commented Aug 4, 2025

For the triggers, there is no programatic endpoint for that as stated in the docs: Docs ref it should be like this trigger: Trigger @aryel780

@onyedikachi-david has updated the triggers — please review.

@aryel780
Copy link
Copy Markdown
Contributor Author

aryel780 commented Aug 6, 2025

@onyedikachi-david Is there anything else I need to do?

@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Aug 6, 2025

🤖 Nx Cloud AI Fix Eligible

An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.

To disable these notifications, a workspace admin can disable them in workspace settings.


View your CI Pipeline Execution ↗ for commit 8ad0df9

Command Status Duration Result
nx run server-api:test-ce ❌ Failed 3m 13s View ↗
nx run server-api:test-cloud ❌ Failed 3m 5s View ↗
nx run server-api:test-ee ❌ Failed 3m 2s View ↗
nx run-many --target=test --projects=engine,sha... ❌ Failed 1m 3s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 16s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded <1s View ↗
nx run-many --target=lint --projects=pieces-res... ✅ Succeeded 1m 14s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-08-06 15:31:55 UTC

* upstream/main: (121 commits)
  docs: update .all-contributorsrc [skip ci]
  docs: update README.md [skip ci]
  fix(autocalls): fix auth import
  chore: add @hyperdx/node-opentelemetry package to dependencies
  refactor: make page header title font side smaller
  refactor(ui): dashboard page header
  fix: change let to const in dynamic props
  feat: remove package-*.json files
  fix(markdown): properly render tables in markdown output
  feat(inbound-call): implement onDisable method to remove webhook
  feat(autocalls): add datetime filters to get-assistants trigger
  docs: update .all-contributorsrc [skip ci]
  docs: update README.md [skip ci]
  Merge remote-tracking branch 'origin/main' into pr/nuvex-dev/8607
  fix(paperform): fix props and trigger test data
  New translations translation.json (Chinese Simplified)
  Revert "feat: implemented new design for flow builder + fixed dark mode for flow builder"
  chore: consolidate deployment workflows into a unified automate deploy workflow
  fix: border color of sidebars in builder
  fix: update OpenAPI path for list connections endpoint
  ...
* upstream/main: (28 commits)
  chore(package): bump version to 0.17.8
  fix(flag-service): set SHOW_TUTORIALS flag value to true
  fix: building subflow piece
  fix(status-progress-bar): reverse days array for correct display order
  fix: update trigger type import
  fix(enterprise-flags): update SHOW_TUTORIALS flag logic to depend on embeddingEnabled property
  fix(trigger): correct date formatting in dailyStats for trigger runs
  refactor(migration): remove obsolete AddTriggerSqlite
  fix: lint
  fix: update @activepieces/shared dependency to 0.17.7 and clean up imports in trigger-utils.ts
  feat(migration): add trigger source and run tables with associated constraints and indexes
  fix(migration): update trigger indexes and drop obsolete ones
  fix: renegerate migrations
  chore: moved logic for showing tutorials to flag in server api
  chore: added telemetry
  chore: added tutorials button inside the sidebar item for each page
  chore: bump version to 0.17.7 in package.json
  fix: lint workers
  fix: lint packages
  refactor: remove unnecessary deleted timestamp from softDelete in triggerSourceService
  ...
@onyedikachi-david onyedikachi-david self-requested a review August 6, 2025 15:25
@onyedikachi-david onyedikachi-david merged commit dafef17 into activepieces:main Aug 6, 2025
9 checks passed
@aryel780 aryel780 deleted the feat-respond-io branch August 6, 2025 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MCP] respond.io

3 participants