Skip to content

feat(piece): Zoho Campaigns#9102

Merged
onyedikachi-david merged 8 commits intoactivepieces:mainfrom
LuizDMM:LuizDMM/issue9090
Sep 8, 2025
Merged

feat(piece): Zoho Campaigns#9102
onyedikachi-david merged 8 commits intoactivepieces:mainfrom
LuizDMM:LuizDMM/issue9090

Conversation

@LuizDMM
Copy link
Copy Markdown
Contributor

@LuizDMM LuizDMM commented Sep 6, 2025

What does this PR do?

This PR delivers the full implementation of the DocsBot integration, completing all the required actions with strong validation and type safety.

TODO

Triggers

  • New Contact
  • Unsubscribe
  • New Campaign

Write Actions

  • Create Campaign
  • Clone Campaign
  • Send Campaign
  • Add/Update Contact
  • Add Tag to Contact
  • Remove Tag
  • Unsubscribe Contact
  • Add Contact to Mailing List

Search Actions

  • Find Contact
  • Find Campaign

How the Feature Works

All actions were fully implemented and carefully validated with Zod schemas to prevent invalid requests. Every function is strongly typed according to the API documentation, ensuring reliability and maintainability.

Demo Video

Zoho.Campaigns.mp4

Fixes #9090
/claim #9090

@algora-pbc algora-pbc bot mentioned this pull request Sep 6, 2025
@LuizDMM LuizDMM changed the title feat(pieces): implement Zoho Campaigns Draft: feat(pieces): implement Zoho Campaigns Sep 6, 2025
@LuizDMM LuizDMM changed the title Draft: feat(pieces): implement Zoho Campaigns feat(pieces): implement Zoho Campaigns Sep 6, 2025
@LuizDMM
Copy link
Copy Markdown
Contributor Author

LuizDMM commented Sep 7, 2025

Ready for review on this one, will add the video this morning on my timezone.

@LuizDMM
Copy link
Copy Markdown
Contributor Author

LuizDMM commented Sep 7, 2025

@kishanprmr just added the demo video, ready for a review

@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Sep 8, 2025

View your CI Pipeline Execution ↗ for commit fe0890f

Command Status Duration Result
nx run-many --target=test --projects=engine,sha... ✅ Succeeded 32s View ↗
nx run server-api:test-ce ✅ Succeeded 18s View ↗
nx run server-api:test-cloud ✅ Succeeded 13s View ↗
nx run server-api:test-ee ✅ Succeeded 4s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 29s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded <1s View ↗
nx run-many --target=lint --projects=pieces-zoh... ✅ Succeeded 1m 6s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-08 11:21:52 UTC

@onyedikachi-david onyedikachi-david changed the title feat(pieces): implement Zoho Campaigns feat(piece): Zoho Campaigns Sep 8, 2025
@onyedikachi-david onyedikachi-david merged commit 354443a into activepieces:main Sep 8, 2025
11 checks passed
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] Zoho Campaigns

2 participants