[Solved ✅] 'NoneType' object has no attribute 'api_key'
I followed the Quickstart (https://docs.composio.dev/introduction/intro/quickstart) as is, logged in to Github and Composio, but keep getting this error
Checked the OPENAI_API_KEY is set correctly. Am I suppsoed to assign the composio api key as well? if yes, where?...
Requesting access to Fortnox Beta integration
Hi Composio team, could you enable access to beta for my account?
Thank you!
Vlatko...
[Solved ✅] Error Jira Integration
Hi team,
I am trying to use the Jira integration, which used to work, but I now get the following error: "URL has an invalid label."
When I set up the new integration, it works from the Composio UI. However, as soon as I trigger it from my Python app, it stops working and also fails from the UI with the same error.
Additionally, every time I trigger a call from my Python app, a new connected account is created in the integration. How can I prevent this from happening?...
Todoist beta
Hey there! Can you please add me to the todoist beta? My account is using github - prosammer
[Solved ✅] COMPOSIO_INITIATE_CONNECTION tool error
In the toolkit 'Composio' the tool 'Composio Intiate Connection' seems to only work for certain apps / toolkits. When I call this tool with the input 'GitHub', it initiates a connection. When I call it for 'Jira' or 'Listennotes', it returns the error message: "{"status":404,"message":"The requested resource was not found"}.
Is there something I am doing wrong?...
download attachments for outlook emails
Can you add an action for downloading attachments for listed outlook emails? I use that feature for the gmail integration
Requesting Beta Access for Microsoft Outlook
I would like to test the beta of the Composio Outlook integration to automate email response for user support.
My email is anandhuh4899@gmail.com
https://composio.dev/tools/microsoft_outlook/all...
Vercel AI compatibility
Heyo - just dove into Composio today. Followed quickstarts for Vercel AI Toolsets and everything is working except that im getting empty array every time I test the "list user repository" action.
When testing this action with the same username & credentials on the dashboard it works:
` const tools = await toolset.getTools({
actions: ["GITHUB_LIST_REPOSITORIES_FOR_A_USER"]...
Using GMAIL_SEND_EMAIL in a CrewAI project
Hello. I'm creating a project that has 2 agents. An email writer that writes personalized emails and an email sender that sends those emails. The email writer outputs JSON and the email sender uses that as input to use in the GMAIL_SEND_EMAIL tool. Sadly, I get this error message: "Error: the Action Input is not a valid key, value dictionary.". I doublechecked the required parameters but it seems to not work.
Output from the email writer agent (i replaced the actual values with <description>. those values are strings):
[
{...
[Solved ✅] Requesting beta access use-case for google docs
Hi I am requesting access for https://composio.dev/tools/google-docs/all
[Solved ✅] Air Table
Hi, I'm trying connect account google on airtable but after choose account cause this error. Follow images error.
This third-party integration failed to properly construct a request to Airtable. Click the button below to return to their website. Airtable does not review third-party integrations such as this one. Please proceed only if you trust (backend.composio.dev)...
Google Calendar FIND_EVENT
I was able to easily integrate composio into my personal assistant platform. The first actions I integrated were for Google Calendar. I can easily create new events, but when I try to search for new events, the list is always empty. The account I have connected has only a single calendar and it has no other events on it other than the one I am searching for.
```
AIMessage(content='', additional_kwargs={'tool_calls': [{'id': 'call_zOitd0waihf9t3MdR36Ub3a1', 'function': {'arguments': '{"calendar_id":"primary","query":"dentist","max_results":5}', 'name': 'GOOGLECALENDAR_FIND_EVENT'}, 'type': 'function'}], 'refusal': None}, response_metadata={'token_usage': {'completion_tokens': 30, 'prompt_tokens': 3346, 'total_tokens': 3376, 'completion_tokens_details': None, 'prompt_tokens_details': None}, 'model_name': 'gpt-4o-mini', 'system_fingerprint': 'fp_d54531d9eb', 'prompt_filter_results': [{'prompt_index': 0, 'content_filter_results': {}}], 'finish_reason': 'tool_calls', 'logprobs': None, 'content_filter_results': {}}, id='run-646a37fa-9063-4bd8-9c3d-ef83d43d5f23-0', tool_calls=[{'name': 'GOOGLECALENDAR_FIND_EVENT', 'args': {'calendar_id': 'primary', 'query': 'dentist', 'max_results': 5}, 'id': 'call_zOitd0waihf9t3MdR36Ub3a1', 'type': 'tool_call'}], usage_metadata={'input_tokens': 3346, 'output_tokens': 30, 'total_tokens': 3376, 'input_token_details': {}, 'output_token_details': {}}),
ToolMessage(content='{"successfull": true, "data": {"event_data": {"event_data": [], "nextPageToken": null, "nextSyncToken": "CMij-amUxokDEMij-amUxokDGAUghY-_yQIohY-_yQI="}}, "error": null}', name='GOOGLECALENDAR_FIND_EVENT', id='5d641fdd-0c05-4354-99d3-6daf9b188f09', tool_call_id='call_zOitd0waihf9t3MdR36Ub3a1'),...
Requesting Beta Access for Microsoft Outlook
I would like to test the beta of the Composio Outlook integration to automate A real estate transaction coordination workload.
https://composio.dev/tools/microsoft_outlook/all...
Docusign Access
Signed up for a n account as you have the option for Docusign: https://composio.dev/tools/docusign/openAI_python
However, upon creating an account I see that this is not a possible option when printing the available actions. Quite misleading.
This is for a project with an urgent deadline. Can you let me know if this is an option on Composio or not?...
Best practice many entities with triggers
How should one manage triggers when on has many users?
What is trigger_name? an enum for the type or an actual name I can change?
Are triggers and listeners per entity or per trigger type?
And where is the documentation for trigger_config.
...
[Solved ✅] Can't use Composio component in Langflow
Hello 👋🏻. I've been the whole evening trying to find a solution to an issue I'm having when using the Composio component inside my Langflow's flows. It is failing with both Gmail and GCal, I get the same error in both cases when the agent trying to use Composio.
Before using it of course I configure the tools from the Composio dashboard, grant access to all functions and bring the API Key over to the LangFlow node. The error I get is the one raised in these lines of code....
Where is the Gmail Page Token
Cannot find the gmail page token when fetch emails. I need to scrape the last 1000 emails. and setting a max to 50 only lets me to see 50 emails and I cannot use the pagination because there is no page token with the response.