twenty-crmInteract with Twenty CRM (self-hosted) via REST/GraphQL.
Install via ClawdBot CLI:
clawdbot install JhumanJ/twenty-crmInteract with your self-hosted Twenty instance via REST and GraphQL.
Create config/twenty.env (example at config/twenty.env.example):
TWENTY_BASE_URL (e.g. https://crm.example.com or http://localhost:3000)TWENTY_API_KEY (Bearer token)Scripts load this file automatically.
skills/twenty-crm/scripts/twenty-rest-get.sh "/companies" 'filter={"name":{"ilike":"%acme%"}}&limit=10'skills/twenty-crm/scripts/twenty-rest-post.sh "/companies" '{"name":"Acme"}'skills/twenty-crm/scripts/twenty-rest-patch.sh "/companies/" '{"employees":550}' skills/twenty-crm/scripts/twenty-rest-delete.sh "/companies/" skills/twenty-crm/scripts/twenty-graphql.sh 'query { companies(limit: 5) { totalCount } }'skills/twenty-crm/scripts/twenty-create-company.sh "Acme" "acme.com" 500skills/twenty-crm/scripts/twenty-find-companies.sh "acme" 10/rest/...) and GraphQL (/graphql).401.Generated Mar 1, 2026
Sales teams can use the skill to query and update company records in Twenty CRM via REST or GraphQL, tracking leads and opportunities. For example, they can create new company entries after meetings and update employee counts as deals progress, ensuring real-time pipeline visibility.
Support teams can integrate Twenty CRM with ticketing systems to fetch company details and update customer records based on support interactions. Using REST PATCH, they can modify company attributes like contact information or issue status, improving customer relationship management.
Marketing professionals can use the skill to analyze company data from Twenty CRM, such as filtering companies by name for targeted campaigns. They can create new companies from lead lists and monitor engagement metrics, aiding in campaign performance evaluation.
Startups can manage investor and partner records in Twenty CRM, using GraphQL queries to retrieve company totals and REST POST to add new investors. This helps track funding rounds and maintain up-to-date stakeholder information for reporting and communications.
Large enterprises can leverage the skill to handle bulk company data operations, such as finding companies by name with limits and updating employee counts via REST PATCH. This supports account managers in maintaining accurate client databases and scaling CRM usage across departments.
Companies offering software-as-a-service can use this skill to integrate Twenty CRM with their platforms, automating customer data sync and management. This enhances product offerings by providing CRM capabilities, potentially increasing subscription value and retention rates.
Consulting firms can deploy this skill to manage client projects and relationships in Twenty CRM, using REST and GraphQL for custom reporting and data analysis. This improves service delivery by enabling efficient client tracking and data-driven insights.
Marketing or sales agencies can utilize the skill to handle multiple client accounts in Twenty CRM, creating and updating company records for campaign management. This streamlines operations, allowing agencies to scale services and improve client satisfaction through better data handling.
💬 Integration Tip
Ensure the TWENTY_BASE_URL and TWENTY_API_KEY are correctly set in the environment file, and test REST endpoints with simple queries before scaling to avoid authentication errors.
HubSpot CRM and CMS API integration for contacts, companies, deals, owners, and content management.
Partnership outreach, market research, competitor analysis, and proposal generation. Transform your AI agent into a strategic business development partner that identifies and cultivates growth opportunities.
CRM integration, lead tracking, outreach automation, and pipeline management. Transform your AI agent into a sales assistant that never lets leads slip through the cracks.
Manage Zhihu AI Bot to publish, like/unlike, comment, delete comments, and fetch ring or comment details using Zhihu API credentials.
ActiveCampaign CRM integration for lead management, deal tracking, and email automation. Use for syncing demo leads, managing clinic sales pipeline, and triggering follow-up sequences.
Query and analyze brand mentions from Octolens API. Use when the user wants to fetch mentions, track keywords, filter by source platforms (Twitter, Reddit, GitHub, LinkedIn, etc.), sentiment analysis, or analyze social media engagement. Supports complex filtering with AND/OR logic, date ranges, follower counts, and bookmarks.