This topic was automatically generated from Slack. You can find the original thread here.
I have a workflow with Google Calendar trigger “New Upcoming Event Alert”, with CRON polling 0 **/1 ** * 1-6 and “Minutes before” set to 2. Calendar ID is not primary - it is set to be one of my colleagues calendar that I am subscribed to. Sometimes I am receiving two live events for one one actual calendar event - why is that?
It seems like you’re experiencing duplicate events in your Pipedream workflow triggered by the Google Calendar “New Upcoming Event Alert”. This can happen due to a few reasons: 1. Polling Frequency: Your CRON schedule is set to poll every hour on weekdays (0 **/1 ** ** 1-6). If an event is close to the boundary of two polling intervals, it might be picked up twice. Consider adjusting the polling frequency or the “Minutes before” setting to see if it reduces duplicates. 2. Calendar Synchronization: If there are any synchronization issues between your colleague’s calendar and your subscription, it might cause duplicate notifications. Ensure that the calendar is syncing correctly and there are no duplicate events on the calendar itself. 3. Pipedream Workflow Configuration: Double-check your workflow configuration to ensure there are no additional steps or conditions that might be causing the duplication. 4. *Google Calendar API Behavior: Sometimes, the Google Calendar API might return events that are close to the polling boundary more than once. This is less common but can happen. If none of these suggestions resolve the issue, I recommend reaching out to Pipedream support for further assistance. You can visit https://pipedream.com/support for more support options.
I changed the polling frequency to every 20 minutes, starting 10 past the hour. Also checked for duplicate events on actual Google calendar and there are none. Duplicate events are coming in from a different calendar and this person was never supposed to be in the meeting, but somehow Pipedream pulls it in and makes a duplicate live event.
It seems like you’re experiencing an issue with duplicate events being pulled into your Pipedream workflow from Google Calendar. Here are a few steps you can take to troubleshoot and resolve this issue: 1. Check Calendar Selection: Ensure that the correct calendar is selected in your Pipedream trigger configuration. Sometimes, events from multiple calendars can be pulled if the wrong calendar is selected. 2. Verify Deduplication Settings: Pipedream supports deduplication to ensure only unique events are emitted by a source. You can check the deduplication settings in your event source configuration. For more information, you can refer to the deduplication documentation. 3. Review Event Source Configuration: Double-check the configuration of your Google Calendar event source to ensure it’s set up correctly. Make sure the polling frequency and other settings align with your requirements. 4. Inspect Event Data: When a duplicate event is pulled, inspect the event data to see if there are any differences that might cause it to be treated as a new event. Sometimes, small changes in event details can lead to duplicates. 5. Contact Support: If the issue persists and you’re unable to resolve it, consider reaching out to Pipedream support for further assistance. You can visit Pipedream Support for more support options. If you have any specific configurations or settings that you suspect might be causing the issue, feel free to share them for more targeted assistance.