Sales and CRM
The website's forms submit leads through an API key that can submit and do nothing else. Each new lead is posted to the team's Telegram group, where someone claims it. A deal changes stage only through move_stage, only sales and growth see amounts, and every change is kept with who made it and when.
- Entities
companycontactleaddealclientsubscription- Actions
lead.submitlead.notifylead.claimlead.qualifylead.disqualifydeal.move_stage- Roles
admingrowthsalesaccount_managerintake (API key)- Connections
resendtelegramapollosupabase_crm
Sales and CRM →Finance and accounting
Each contract and its lines are registered once. Every line gets a revenue schedule, and it counts only after the accountant approves that version. Recognised revenue shows by client and month, per legal entity and currency, and signed documents are filed by legal entity, client and year. Xero and Stripe are read-only connections: Xero stays the ledger.
- Entities
contractcontract_linescheduleschedule_lineopening_balancedocument- Actions
contract.registercontract_line.generate_scheduleschedule.approveopening_balance.recorddocument.uploaddocument.move- Roles
accountantadmin- Connections
xero_ukxero_usstripe_ukstripe_us
Finance and accounting →Marketing and social listening
A monitoring agent, connected over MCP with an API key that can only bring posts in, searches X and LinkedIn and writes each post into the workspace with the reason it picked it. Each member marks a post replied, skipped or dismissed, and the agent reads those verdicts before its next search. Contacts carry subscription and email status synced from Resend.
- Entities
social_postsocial_post_reviewcontact- Actions
social_post.ingest_postsocial_post.dismisssocial_post_review.reviewcontact.subscribecontact.set_email_status- Roles
social_monitor (API key)social_reviewermarketingemail_sync (API key)- Connections
apifylinkedin_communitylinkedin_adsresend
Marketing →