Speed limiter not working with HTTP Connector

I have a list of email addresses that I am using to build a URL that is executed by the HTTP connector. The service I am using (Qwerly) does not allow more than 2 calls per second so I implemented a speed limiter in front of the HTTP connector with a delay of 1500. I see the speed limiter delaying the records; however the HTTP connector waits for all records which violates the queries per second constraint and causes a failure. How can a make sure the HTTP connector executes on only record at a time with a delay of 1-2 seconds per record?

- Ryan

Hello Ryan,
set the edge after the SpeedLimeter as Direct fast propagate (edgeType=“directFastPropagate”). Then each record is send immediately to the next component. Default (direct) edge sends the records after its buffer is full (see Types of Edges for more information).

This worked. Thanks Agata.